﻿Imports System.Collections.Generic
Imports System.Xml.Serialization

Namespace roncliProductions.LibWowArmory.ItemInfoSchema

    Public Class createdBy_spell

        Private strIcon As String
        Private intID As Integer
        Private strName As String
        Private rReagent As New List(Of reagent)

        <XmlAttribute()> Public Property Icon() As String
            Get
                Return strIcon
            End Get
            Set(ByVal value As String)
                strIcon = value
            End Set
        End Property

        <XmlAttribute()> Public Property id() As Integer
            Get
                Return intID
            End Get
            Set(ByVal value As Integer)
                intID = value
            End Set
        End Property

        <XmlAttribute()> Public Property name() As String
            Get
                Return strName
            End Get
            Set(ByVal value As String)
                strName = value
            End Set
        End Property

        <XmlElement()> Public Property reagent() As List(Of reagent)
            Get
                Return rReagent
            End Get
            Set(ByVal value As List(Of reagent))
                rReagent = value
            End Set
        End Property

    End Class

End Namespace